home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Collection of Tools & Utilities
/
Collection of Tools and Utilities.iso
/
bbsutil
/
sf_31.zip
/
SFSYSTEM.ZIP
/
SFSYSTEM.DOC
next >
Wrap
Text File
|
1991-06-24
|
25KB
|
576 lines
SFSYSTEM.EXE
Version 1.1
Written by Mike Woltz
Buffalo Creek Software
INTRODUCTION
------------
SFSYSTEM.EXE is a companion utility for SPITFIRE Bulletin Board
System software and will allow a number of system configuration
options to be set outside the SPITFIRE program. Using SFSYSTEM.EXE's
command line parameters, a number of options can now be toggled
on or off and values can be changed thru a scheduled event.
SFSYSTEM.EXE must reside in your SPITFIRE WORK directory where
your SFSYSTEM.DAT exists. If SFSYSTEM.DAT is not found, SFSYSTEM.EXE
provides you with the option of creating it.
MENU DRIVEN USAGE
-----------------
When SFSYSTEM.EXE is executed from the DOS prompt without any of
its optional command line parameters, a menu is displayed to the user
showing the available options. The menu will look like this:
>>>>>>>> MAIN MENU <<<<<<<<
<D>... Display Command Line Usage <N>... Numeric Values
<S>... Sysop Data <T>... Toggle Switches
<Q>... Quit
ENTER COMMAND - [D N S T Q]?
After making a selection, except Q to Quit, a window will open
up on the screen which displays all the features which can be
modified for the option you have selected. As each window opens,
the current setting will be shown to you for each feature. Pressing
the ESC key will always return to the previous screen. Pressing Q
will terminate program execution and you will be returned to the
DOS prompt.
DISPLAY COMMAND LINE USAGE
--------------------------
When this option is selected a window will open up displaying
the following command line usage parameters available with
SFSYSTEM:
/D[x] = Downloads Per Day...................[x] = Number Of Downloads
/L[x] = Log On Time Limit...................[x] = Number Of Minutes
/O[x] = Daily Log On Limit..................[x] = Amount Of Log Ons
/R[x] = Upload/Download Ratio...............[x] = Transfer Ratio
/T[x] = Daily Time Limit....................[x] = Number Of Minutes
/V[x] = U/D Ratio Violation Security........[x] = Altered Security Level
/B- = NU Birthdate Not Required /B+ = NU Birthdate Required
/P- = NU Default Procotol Off /P+ = NU Default Procotol On
/S- = Scan Queued Msg Conferences Only /S+ = Scan All Msg Conferences
These options can be used as command line parameters for toggling
the selected features ON and OFF via SPITFIRE's scheduled events.
More detailed information on how this is accomplished is discussed
in the section, Usage As A Scheduled Event.
TOGGLE SWITCHES
---------------
Selecting Toggle Switches will enable the Sysop to toggle the
following SPITFIRE features:
<A> U.S. Phone Format
This allows the Sysop to set whether the BBS will use a US
phone number format (###-###-####) or allow for SPITFIRE to
merely accept any 12 character string entered by the user.
The SPITFIRE default is set for the US Phone Number Style.
<B> Convert File Description
This feature allows the Sysop to toggle SPITFIRE's File
Description Conversion On and Off. When this is toggled On,
SPITFIRE will automatically convert the first character of
each word in the file description to uppercase. All other
characters will be lower case. If this feature is toggled
Off, SPITFIRE makes no attempt to alter the description
entered by the caller. SPITFIRE, by default, sets this
feature On.
<C> Net Mail Message Base
This toggle allows the Sysop to configure their BBS to allow
Net Mail Messages. If this is toggled to Yes, a user may
enter messages to others who are not a users on the BBS.
If this is toggled to No, messages can only be sent to other
users of the BBS. This also applies to Carbon Copy messages.
<D> Multi-node System
This option allows you to toggle whether you wish to configure
your BBS as a multi-node system. If you are operating more
than one node, you will want to toggle this to Yes and if
you are operating a single node system, you will want to
toggle this to No.
<E> New User Default Protocol
This feature is used to determine if a new user logging on the
BBS can select a default file transfer protocol after completing
the new user questionnaire. If this is toggled to Yes, the new
user will be presented with this option. If this feature is set
Off, the new user will not automatically be presented with this
option, but may still select a default file transfer protocol
from the <Y>...Your Statistics option of the Main Menu.
<F> Require New User Birthdate
This feature allows the Sysop to designate whether a new user
logging onto the BBS for the first time will be required to
enter their birthdate. If toggled to Yes, the birthdate will
be required and if toggled to No, the user will not be prompted
to enter their birthdate.
**NOTE** SPITFIRE uses a caller's birthdate as the second
password, when required. It is not possible to
require a second password if the BBS does not
require the caller to enter their birthdate.
Therefore, the SPITFIRE Second Password feature
will not be operative if the New User Birthdate
requirement is turn off.
<G> Scan All Msg Conferences
This feature allows the Sysop to designate the
message scan parameters. When set to Yes, all
message conferences are included in the scan. When
set to No, only messages in the caller's queued
conferences are scanned. This affects both the
log-on message scan and the scan done by selecting
<Y>...Your Message option from the Message Menu.
<H> Comprehensive Upload Search
This feature allows the Sysop to configure SPITFIRE to perform
a comprehensive file search prior to a caller performing an
upload. When this feature is turned SPITFIRE will trim all
numeric characters from the end of the file name and compare
that file name against all existing file names by trimming the
numeric characters from those file names. For example, if
the caller told SPITFIRE that DSZ0691.ZIP was going to be
uploaded then SPITFIRE would then trim the '0691' from the file
and search for DSZ*.*. Now let's say that SPITFIRE finds
DSZ0591.ZIP on the drive. The caller would be advised that
DSZ0591.ZIP already exists and then asked if DSZ0691.ZIP is
still to be uploaded. When this feature is turned off, then
SPITFIRE searches only for the exact file name.
NUMERIC VALUES
--------------
This option will allow modification to be made to any of the
following numerical values:
<A> Caller Number
This gives you the opportunity to set the number of callers.
The reason for this is if you are already running an
established board, you can enter the the current number of
callers, so as